|
|
|
|
|
|
|
People have different styles of embarking on journeys. Some prepare extensively, pack carefully, learn some phrases in the native language, and otherwise plan all of the details of their trip as carefully as possible. Others toss a change of clothes in a backpack, grab the next flight out, and go. . . . |
|
|
|
|
|
|
|
|
Every book can be thought of as a journey. Let's ignore for a moment the bad books, which are like tours planned by inexperienced amateurs or scam artists who go out of business after booking your tour, leaving you stranded in some deserted airport in some Third World country, where a uniformed soldier toting an AK-47 is eyeing your luggage as if it were his own--or at least about to become his own. |
|
|
|
|
|
|
|
|
Even the good books (of which I hope this is an example) can vary in style. Some books let you travel first class. They are designed to be friendly and welcoming, with every step of the journey laid out to ease you, in luxurious comfort, to your next destination. |
|
|
|
|
|
|
|
|
This book is more like an adventure tour or Outward Bound trip. It's intentionally designed to challenge you and occasionally to trip up even the most experienced programmer. Ultimately the idea is to build up your knowledge and experience so that you are confident in your ability to handle any challenge that comes your way. |
|
|
|
|
|